technical aids - Turkish English Dictionary